Negation in logic and deductive databases

نویسنده

  • Xuegang Wang
چکیده

This thesis studies negation in logic and deductive databases. Among other things, two kinds of negation are discussed in detail: strong negation and nonmonotonic negation. In the logic part, we have constructed a rst-order logic CF0 of strong negation with bounded quanti ers. The logic is based on constructive logics, in particular, Thomason's logic CF. However, unlike constructive logic, quanti ers in our system as in Thomason's are static rather than dynamic. For the logicCF0, the usual Kripke formal semantics is de ned but based on situations instead of conventional possible worlds. A sound and complete axiomatic system of CF0 is established based on the axiomatic systems of constructive logics with strong negation and Thomason's completeness proof techniques. CF0 is proposed as the underlying logic for situation theory. Thus the connection between CF0 and infon logic is brie y discussed. In the database part, based on the study of some main existing semantic theories for logic programs with nonmonotonic negation, we have de ned a novel semantics of logic programs called quasi-stable semantics. An important observation is that a nonmonotonic negation such as is required for logic programs should be computed by a nonmonotonic, revision process. Only a process that allows one to withdraw by revising provisionally held negative information can hope to be adequate to model a non-monotonic negation. In light of this, we propose a model of negation that owes much to the stable semantics but allows, through a mechanism of consistencyrecovery, for just this withdrawal of previously assumed negative information. It has been proved that our new semantics maintains the desired features of both the well-founded semantics and the stable model semantics while overcoming their shortcomings. In addition, the quasi-stable semantics has been generalised to logic programs with both strong negation and nonmonotonic negation, giving rise to the quasi-answer set semantics. i Acknowledgments I should like to thank my supervisor, Peter Mott for his direction, supervision, criticism and encouragement throughout the whole process of my study. Without his valued help, I would have not studied at Leeds, let alone nish the thesis. Thanks also to my advisor, Professor Tony Cohn for his encouragement and instructive advice. There have been many other people giving me various kinds of timely help in one way or another in my life. I should like to thank them too. Finally I wish thank and acknowledge funding from an Overseas Research Students (ORS) Award (#ORS-95023007), a Tetley & Lupton Scholarship, a Leeds University Foundation Scholarship, and a departmental grant. ii

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Non-Monotonic Negation in Probabilistic Deductive Databases

In this paper we study tlw uses and the se­ mantics of non-monotonic negation in prob­ abilistic deductive databases. Based on the stahl<semantics for classical logic program­ ming, we in I roduce the notion of stable for­ mula functions. We show that. stable for­ mula functions are minimal fixpoints of op­ erators associated with probabilistic dednc1 ive databases with negation. Furthermore, s...

متن کامل

Aggregation in Disjunctive Deductive Databases

Practical applications of deductive databases often require the use of extended features like disjunctive information, aggregation operators or default negation. But it has been unclear how one could deal with aggregation in the presense of recursion and disjunction. Usually , there is the requirement that deductive databases must be stratiied w.r.t. aggregation, i.e. a predicate q that is deen...

متن کامل

A Logical Reconstruction of Fuzzy Inference in Databases and Logic Programs

We propose to replace Zadeh's DeMorgan-type negation in fuzzy logic by a Heyting-type negation which, unlike the former, preserves the law of the excluded contradiction and is more in line with negation in databases and logic programs. We show that the resulting system can be used for obtaining conservative extensions of relational and deductive databases (resp. normal logic programs).

متن کامل

A logical framework for temporal deductive databases

Temporal deductive databases are deductive databases with an ability to represent both valid time and transaction time. The work is based on the Event Calculus of Kowalski & Sergot. Event Calculus is a treatment of time, based on the notion of events, in first-order classical logic augmented with negation as failure. It formalizes the semantics of valid time in deductive databases and offers ca...

متن کامل

Stable Semantics for Disjunctive Programs

[VG89b] A. Van Gelder. Negation as failure using tight derivations for general logic programs. [Prz91c] T. C. Przymusinski. Three-valued non-monotonic formalisms and semantics of logic programs. Journal of Articial Intelligence, 1991. (In print. Extended abstract appeared in: T. C. Przy-musinski. Three-valued non-monotonic formalisms and logic programming. [Ros89b] K. Ross. The well founded sem...

متن کامل

Modeling Uncertainty in Deductive Databases

Information Source Tracking (IST) method has been developed recently for the modeling and manipulation of uncertain and inaccurate data in relational databases. In this paper we extend the IST method to deductive databases. We show that positive uncertain databases, i.e. IST-based deductive databases with only positive literals in the heads and the bodies of the rules, enjoy a least model/least...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000